package com.iwhalecloud.bss.kite.cucc.dataservice.entity.lcdp;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;

/**
 * @author Jonathan
 */
@ApiModel(value = "com-iwhalecloud-bss-kite-cucc-dataservice-entity")
@Table(name = "page_trace")
public class PageTrace implements Serializable {
    /**
     * traceId
     */
    @ApiModelProperty(value = "traceId")
    @Id
    private Long traceId;

    /**
     * appId
     */
    @ApiModelProperty(value = "appId")
    private Long appId;

    /**
     * traceName
     */
    @ApiModelProperty(value = "traceName")
    private String traceName;

    /**
     * traceCode
     */
    @ApiModelProperty(value = "traceCode")
    private String traceCode;

    /**
     * remark
     */
    @ApiModelProperty(value = "remark")
    private String remark;

    /**
     * statusCd
     */
    @ApiModelProperty(value = "statusCd")
    private String statusCd;

    /**
     * creatorId
     */
    @ApiModelProperty(value = "creatorId")
    private Long creatorId;

    /**
     * createdTime
     */
    @ApiModelProperty(value = "createdTime")
    private Date createdTime;

    /**
     * updatorId
     */
    @ApiModelProperty(value = "updatorId")
    private Long updatorId;

    /**
     * updatedTime
     */
    @ApiModelProperty(value = "updatedTime")
    private Date updatedTime;

    /**
     *
     */
    @ApiModelProperty(value = "")
    private Date statusTime;

    private static final long serialVersionUID = 1L;

    public Long getTraceId() {
        return traceId;
    }

    public void setTraceId(Long traceId) {
        this.traceId = traceId;
    }

    public Long getAppId() {
        return appId;
    }

    public void setAppId(Long appId) {
        this.appId = appId;
    }

    public String getTraceName() {
        return traceName;
    }

    public void setTraceName(String traceName) {
        this.traceName = traceName;
    }

    public String getTraceCode() {
        return traceCode;
    }

    public void setTraceCode(String traceCode) {
        this.traceCode = traceCode;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getStatusCd() {
        return statusCd;
    }

    public void setStatusCd(String statusCd) {
        this.statusCd = statusCd;
    }

    public Long getCreatorId() {
        return creatorId;
    }

    public void setCreatorId(Long creatorId) {
        this.creatorId = creatorId;
    }

    public Date getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(Date createdTime) {
        this.createdTime = createdTime;
    }

    public Long getUpdatorId() {
        return updatorId;
    }

    public void setUpdatorId(Long updatorId) {
        this.updatorId = updatorId;
    }

    public Date getUpdatedTime() {
        return updatedTime;
    }

    public void setUpdatedTime(Date updatedTime) {
        this.updatedTime = updatedTime;
    }

    public Date getStatusTime() {
        return statusTime;
    }

    public void setStatusTime(Date statusTime) {
        this.statusTime = statusTime;
    }
}

